﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TemplatesPrint.DTO
{
    public class TaskParamDto
    {
        /// <summary>
        /// 消息编号
        /// </summary>
        public string MsgId { get; set; }
        /// <summary>
        /// 消息类型 print 打印 、printer 打印机列表 、template 模板列表 、log 日志  task 任务信息
        /// </summary>
        public string MsgType { get; set; }
        /// <summary>
        /// 消息名称
        /// </summary>
        //public string PrintName { get; set; }
        /// <summary>
        /// 打印机名称/空-默认打印机
        /// </summary>
        public string PrinterName { get; set; }
        /// <summary>
        /// 模板名称/编号
        /// </summary>
        public string TemplateName { get; set; }
        /// <summary>
        /// 打印副本数/空-默认1
        /// </summary>
        public int PrintCopies { get; set; } = 1;
        /// <summary>
        /// 数据字典/业务字段
        /// </summary>
        //public List<Dictionary<string, string>> Data { get; set; }

        public List<object> Data { get; set; }
    }

}




